import { useRouter } from "next/router";
import { useConfig } from "nextra-theme-docs";
import useLocalesMap from "./components/use-locales-map";
import {
  editTextMap,
  feedbackLinkMap,
  footerTextMap,
  gitTimestampMap,
  headDescriptionMap,
  languageMap,
  searchPlaceholderMap,
  tableOfContentsTitleMap,
  titleMap,
} from "./translations/text";

const logo = (
  <svg
    height="25"
    viewBox="0 0 377 46" 
    fill="none"
    xmlns="http://www.w3.org/2000/svg"
  >
    <path d="M89.2695 31.576H81.7175L80.5975 35H73.1415L81.4295 
    12.344H89.6215L97.8775 35H90.3895L89.2695 31.576ZM87.5415
     26.232L85.4935 19.928L83.4455 26.232H87.5415ZM106.596 19.416C107.044
      18.584 107.684 17.9333 108.516 17.464C109.369 16.9733 110.382 16.728 
      111.556 16.728C112.964 16.728 114.233 17.1013 115.364 17.848C116.494
       18.5733 117.38 19.64 118.02 21.048C118.681 22.4347 119.012 24.0773 119.012 25.976C119.012 27.8747 118.681 29.528 118.02 30.936C117.38 32.3227 116.494 33.3893 115.364 34.136C114.233 34.8613 112.964 35.224 111.556 35.224C110.382 35.224 109.369 34.9893 108.516 34.52C107.684 34.0293 107.044 33.368 106.596 32.536V35H99.4915V11.32H106.596V19.416ZM111.812 25.976C111.812 25.016 111.566 24.2693 111.076 23.736C110.585 23.2027 109.956 22.936 109.188 22.936C108.42 22.936 107.79 23.2027 107.3 23.736C106.809 24.2693 106.564 25.016 106.564 25.976C106.564 26.936 106.809 27.6827 107.3 28.216C107.79 28.7493 108.42 29.016 109.188 29.016C109.956 29.016 110.585 28.7493 111.076 28.216C111.566 27.6827 111.812 26.936 111.812 25.976ZM120.282 25.976C120.282 24.0773 120.602 22.4347 121.242 21.048C121.903 19.64 122.799 18.5733 123.93 17.848C125.06 17.1013 126.33 16.728 127.738 16.728C128.911 16.728 129.924 16.9733 130.778 17.464C131.631 17.9333 132.282 18.584 132.73 19.416V16.952H139.802V35H132.73V32.536C132.282 33.368 131.631 34.0293 130.778 34.52C129.924 34.9893 128.911 35.224 127.738 35.224C126.33 35.224 125.06 34.8613 123.93 34.136C122.799 33.3893 121.903 32.3227 121.242 30.936C120.602 29.528 120.282 27.8747 120.282 25.976ZM132.73 25.976C132.73 25.016 132.484 24.2693 131.994 23.736C131.503 23.2027 130.874 22.936 130.106 22.936C129.338 22.936 128.708 23.2027 128.218 23.736C127.727 24.2693 127.482 25.016 127.482 25.976C127.482 26.936 127.727 27.6827 128.218 28.216C128.708 28.7493 129.338 29.016 130.106 29.016C130.874 29.016 131.503 28.7493 131.994 28.216C132.484 27.6827 132.73 26.936 132.73 25.976ZM149.488 16.728C150.661 16.728 151.674 16.9733 152.528 17.464C153.381 17.9333 154.032 18.584 154.48 19.416V16.952H161.552V34.68C161.552 36.3653 161.242 37.9013 160.624 39.288C160.005 40.6747 159.002 41.784 157.616 42.616C156.25 43.448 154.49 43.864 152.336 43.864C149.434 43.864 147.13 43.1813 145.424 41.816C143.738 40.472 142.778 38.6373 142.544 36.312H149.52C149.712 37.2507 150.48 37.72 151.824 37.72C152.656 37.72 153.306 37.5067 153.776 37.08C154.245 36.6533 154.48 35.8533 154.48 34.68V32.536C154.032 33.368 153.381 34.0293 152.528 34.52C151.674 34.9893 150.661 35.224 149.488 35.224C148.08 35.224 146.81 34.8613 145.68 34.136C144.549 33.3893 143.653 32.3227 142.992 30.936C142.352 29.528 142.032 27.8747 142.032 25.976C142.032 24.0773 142.352 22.4347 142.992 21.048C143.653 19.64 144.549 18.5733 145.68 17.848C146.81 17.1013 148.08 16.728 149.488 16.728ZM154.48 25.976C154.48 25.016 154.234 24.2693 153.744 23.736C153.253 23.2027 152.624 22.936 151.856 22.936C151.088 22.936 150.458 23.2027 149.968 23.736C149.477 24.2693 149.232 25.016 149.232 25.976C149.232 26.936 149.477 27.6827 149.968 28.216C150.458 28.7493 151.088 29.016 151.856 29.016C152.624 29.016 153.253 28.7493 153.744 28.216C154.234 27.6827 154.48 26.936 154.48 25.976ZM163.782 25.976C163.782 24.0773 164.102 22.4347 164.742 21.048C165.403 19.64 166.299 18.5733 167.43 17.848C168.56 17.1013 169.83 16.728 171.238 16.728C172.411 16.728 173.424 16.9733 174.278 17.464C175.131 17.9333 175.782 18.584 176.23 19.416V16.952H183.302V35H176.23V32.536C175.782 33.368 175.131 34.0293 174.278 34.52C173.424 34.9893 172.411 35.224 171.238 35.224C169.83 35.224 168.56 34.8613 167.43 34.136C166.299 33.3893 165.403 32.3227 164.742 30.936C164.102 29.528 163.782 27.8747 163.782 25.976ZM176.23 25.976C176.23 25.016 175.984 24.2693 175.494 23.736C175.003 23.2027 174.374 22.936 173.606 22.936C172.838 22.936 172.208 23.2027 171.718 23.736C171.227 24.2693 170.982 25.016 170.982 25.976C170.982 26.936 171.227 27.6827 171.718 28.216C172.208 28.7493 172.838 29.016 173.606 29.016C174.374 29.016 175.003 28.7493 175.494 28.216C175.984 27.6827 176.23 26.936 176.23 25.976ZM185.852 23.64C185.852 21.4 186.3 19.4053 187.196 17.656C188.113 15.9067 189.414 14.552 191.1 13.592C192.785 12.6107 194.769 12.12 197.052 12.12C199.014 12.12 200.764 12.4933 202.3 13.24C203.857 13.9653 205.116 15 206.076 16.344C207.057 17.688 207.708 19.256 208.028 21.048H200.54C200.198 20.3013 199.708 19.7253 199.068 19.32C198.449 18.8933 197.734 18.68 196.924 18.68C195.729 18.68 194.78 19.128 194.076 20.024C193.393 20.92 193.052 22.1253 193.052 23.64C193.052 25.1547 193.393 26.36 194.076 27.256C194.78 28.152 195.729 28.6 196.924 28.6C197.734 28.6 198.449 28.3973 199.068 27.992C199.708 27.5653 200.198 26.9787 200.54 26.232H208.028C207.708 28.024 207.057 29.592 206.076 30.936C205.116 32.28 203.857 33.3253 202.3 34.072C200.764 34.7973 199.014 35.16 197.052 35.16C194.769 35.16 192.785 34.68 191.1 33.72C189.414 32.7387 188.113 31.3733 187.196 29.624C186.3 27.8747 185.852 25.88 185.852 23.64ZM219.161 35.224C217.348 35.224 215.716 34.8507 214.265 34.104C212.815 33.3573 211.673 32.2907 210.841 30.904C210.031 29.496 209.625 27.8533 209.625 25.976C209.625 24.0987 210.031 22.4667 210.841 21.08C211.673 19.672 212.815 18.5947 214.265 17.848C215.716 17.1013 217.348 16.728 219.161 16.728C220.975 16.728 222.607 17.1013 224.057 17.848C225.508 18.5947 226.639 19.672 227.449 21.08C228.281 22.4667 228.697 24.0987 228.697 25.976C228.697 27.8533 228.281 29.496 227.449 30.904C226.639 32.2907 225.508 33.3573 224.057 34.104C222.607 34.8507 220.975 35.224 219.161 35.224ZM219.161 29.08C219.823 29.08 220.377 28.824 220.825 28.312C221.273 27.7787 221.497 27 221.497 25.976C221.497 24.952 221.273 24.184 220.825 23.672C220.377 23.1387 219.823 22.872 219.161 22.872C218.5 22.872 217.945 23.1387 217.497 23.672C217.049 24.184 216.825 24.952 216.825 25.976C216.825 27 217.039 27.7787 217.465 28.312C217.913 28.824 218.479 29.08 219.161 29.08ZM243.569 16.824C245.638 16.824 247.249 17.5173 248.401 18.904C249.574 20.2907 250.161 22.168 250.161 24.536V35H243.089V25.432C243.089 24.5787 242.854 23.9067 242.385 23.416C241.937 22.904 241.329 22.648 240.561 22.648C239.772 22.648 239.153 22.904 238.705 23.416C238.257 23.9067 238.033 24.5787 238.033 25.432V35H230.929V16.952H238.033V19.704C238.588 18.8507 239.324 18.1573 240.241 17.624C241.18 17.0907 242.289 16.824 243.569 16.824ZM265.882 16.824C267.951 16.824 269.562 17.5173 270.714 18.904C271.887 20.2907 272.474 22.168 272.474 24.536V35H265.402V25.432C265.402 24.5787 265.167 23.9067 264.698 23.416C264.25 22.904 263.642 22.648 262.874 22.648C262.084 22.648 261.466 22.904 261.018 23.416C260.57 23.9067 260.346 24.5787 260.346 25.432V35H253.242V16.952H260.346V19.704C260.9 18.8507 261.636 18.1573 262.554 17.624C263.492 17.0907 264.602 16.824 265.882 16.824ZM293.026 25.816C293.026 26.3067 292.994 26.776 292.93 27.224H281.506C281.613 28.7813 282.263 29.56 283.458 29.56C284.226 29.56 284.781 29.208 285.122 28.504H292.642C292.386 29.784 291.842 30.936 291.01 31.96C290.199 32.9627 289.165 33.7627 287.906 34.36C286.669 34.936 285.303 35.224 283.81 35.224C282.018 35.224 280.418 34.8507 279.01 34.104C277.623 33.3573 276.535 32.2907 275.746 30.904C274.978 29.496 274.594 27.8533 274.594 25.976C274.594 24.0987 274.978 22.4667 275.746 21.08C276.535 19.672 277.623 18.5947 279.01 17.848C280.418 17.1013 282.018 16.728 283.81 16.728C285.602 16.728 287.191 17.1013 288.578 17.848C289.986 18.5733 291.074 19.6187 291.842 20.984C292.631 22.3493 293.026 23.96 293.026 25.816ZM285.826 24.12C285.826 23.5227 285.634 23.0747 285.25 22.776C284.866 22.456 284.386 22.296 283.81 22.296C282.551 22.296 281.815 22.904 281.602 24.12H285.826ZM294.313 25.976C294.313 24.0987 294.697 22.4667 295.465 21.08C296.254 19.672 297.342 18.5947 298.729 17.848C300.137 17.1013 301.737 16.728 303.529 16.728C305.875 16.728 307.849 17.3893 309.449 18.712C311.07 20.0347 312.094 21.8693 312.521 24.216H305.001C304.723 23.2773 304.179 22.808 303.369 22.808C302.793 22.808 302.334 23.0747 301.993 23.608C301.673 24.1413 301.513 24.9307 301.513 25.976C301.513 27.0213 301.673 27.8107 301.993 28.344C302.334 28.8773 302.793 29.144 303.369 29.144C304.179 29.144 304.723 28.6747 305.001 27.736H312.521C312.094 30.0827 311.07 31.9173 309.449 33.24C307.849 34.5627 305.875 35.224 303.529 35.224C301.737 35.224 300.137 34.8507 298.729 34.104C297.342 33.3573 296.254 32.2907 295.465 30.904C294.697 29.496 294.313 27.8533 294.313 25.976ZM326.005 28.952V35H323.317C318.367 35 315.893 32.536 315.893 27.608V22.872H313.653V16.952H315.893V12.6H322.997V16.952H325.941V22.872H322.997V27.736C322.997 28.1627 323.093 28.472 323.285 28.664C323.498 28.856 323.839 28.952 324.309 28.952H326.005Z" fill="currentColor"/>
<path d="M44.35 3H21.07C9.43 3 0 12.43 0 24.07C0 35.71 9.43 45.14 21.07 45.14H44.35C55.99 45.14 65.42 35.71 65.42 24.07C65.42 12.43 55.99 3 44.35 3ZM51.27 24.67C50.91 25.26 50.76 25.95 50.42 26.55C50.37 26.63 49.89 27.27 50.31 27.16C50.33 27.16 50.36 27.16 50.38 27.16C51.23 27.41 49.96 27.77 49.83 27.86C49.27 28.22 48.79 28.8 48.25 29.22C48.25 29.22 48.7 29.38 48.54 29.37C48.56 29.41 48.93 29.59 48.97 29.61C48.78 30.18 45.08 31.05 47.37 31.52C47.23 31.62 47.04 31.65 46.93 31.79C45.78 31.88 44.95 31.96 43.88 31.38C43.71 31.29 43.13 30.91 43.42 31.4C43.62 31.73 44.42 31.73 44.51 32.08C44.05 31.96 43.48 32.23 42.94 32.01C42.39 31.78 42.07 31.3 41.65 30.91C41.6 30.91 41.55 30.91 41.5 30.91C41.22 32.06 40.05 33.16 39.07 33.74C38.56 34.04 37.76 34.24 37.57 34.86C37.49 35.11 37.52 35.38 37.64 35.61C37.77 35.85 38 35.91 38.09 36.12C38.62 36.24 39 36.94 39.07 37.43C39.13 37.86 38.93 38.11 38.84 38.52C38.27 38.56 37.35 40.59 37.57 41.05C37.72 41.36 38.19 41.3 38.26 41.52C38.36 41.83 37.66 41.7 37.56 41.7C37.5 41.91 37.85 42.48 37.24 42.14C37.23 42.07 37.18 42.03 37.09 42C37.09 42.11 37.09 42.2 37.09 42.29C37.1 42.58 36.97 42.71 36.71 42.33C36.5 42.57 36.74 44.02 36.24 43.98C35.95 44.27 35.07 44.51 34.66 44.42C34.67 44.35 34.62 44.35 34.57 44.35C34.4 44.35 34.24 44.35 34.07 44.35C34 44.22 33.87 44.2 33.7 44.28C33.7 44.11 33.7 43.96 33.7 43.8C33.36 43.52 33.99 43.17 34.13 43.03C34.67 43.12 35.68 42.98 36.19 42.76C35.51 42.71 34.89 42.73 34.23 42.55C34.11 42.52 33.56 42.15 33.56 42.15C33.66 41.87 33.73 41.58 34 41.42C34.2 41.32 34.3 41.09 34.51 41.01C34.58 40.77 34.85 40.69 34.95 40.47C35.03 40.03 35.78 39.55 35.98 39.09C36.26 38.44 36.09 37.8 35.69 37.25C35.3 36.71 34.74 36.26 34.22 35.85C33.89 35.59 32.9 34.84 32.9 34.38C32.78 34.38 32.74 34.26 32.63 34.26C32.5 34.26 32.51 34.36 32.38 34.38C31.93 35.23 32.33 35.88 32.7 36.64C33 37.26 32.76 37.72 32.31 38.16C31.79 38.65 30.8 38.89 30.54 39.63C30.41 40 30.71 40.17 30.69 40.47C30.66 40.89 30.67 40.6 30.26 40.62C30.26 40.6 30.26 40.57 30.26 40.55C30.26 40.5 30.24 40.47 30.19 40.48C30.14 40.49 30.1 40.46 30.08 40.41C30.07 40.44 30.06 40.47 30.04 40.5C30.17 40.55 30.04 40.73 30.19 40.77C30.18 40.97 30.32 41.15 30.26 41.36C30.24 41.36 30.21 41.36 30.19 41.36C30.08 41.38 30 41.3 29.91 41.26C29.85 41.23 29.81 41.22 29.75 41.22C29.73 41.13 29.56 41.01 29.47 41.09C29.49 41.07 29.53 41.39 29.53 41.37C29.61 41.6 29.8 41.75 29.97 41.92C29.77 42.06 29.57 42.1 29.39 41.89C29.38 41.87 29.38 41.83 29.37 41.83C29.33 41.82 29.32 41.85 29.32 41.89C28.95 41.96 29.21 42.09 29.17 42.35C29.07 42.93 28.83 43.09 28.48 43.51C28.34 43.48 28.22 43.62 28.08 43.58C27.66 43.78 26.93 43.73 26.47 43.73C26.52 43.51 26.38 43.32 26.39 43.1C25.79 42.62 27.58 42.2 27.85 42.26C28 42.17 28.63 42.17 28.66 41.97C27.8 41.97 27 42.15 26.17 41.82C26.17 40.82 27.44 39.8 28.05 39.12C28.74 38.35 30.08 37.58 29.6 36.41C29.21 35.47 28.22 34.94 28.09 33.88C28.03 33.4 28.19 32.82 28.4 32.38C28.57 32.02 29.18 31.41 29.18 31.02C29.04 30.93 27.75 30.25 27.79 30.04C26.74 29.44 25.86 28.41 25.2 27.4C24.86 26.89 24.68 25.99 24.27 25.55C24.07 25.34 23.63 25.35 23.33 25.27C22.05 24.95 21.56 23.32 20.32 22.88C19.79 22.69 19.63 23.01 19.51 23.58C19.38 24.16 19.83 24.65 19.72 25.22C19.76 25.26 19.89 25.67 19.87 25.75C19.82 25.87 19.64 25.8 19.65 25.78C19.6 25.88 19.51 25.79 19.51 26.11C19.51 26.28 19.51 26.44 19.51 26.61C19.45 26.52 19.3 26.6 19.29 26.48C19.28 26.48 19.26 26.48 19.26 26.48C19.23 26.33 19.13 26.31 19 26.33C18.98 26.46 19.1 26.55 19.08 26.69C19.06 26.81 18.99 26.77 18.93 26.77C18.74 26.8 18.49 26.4 18.49 26.92C18.49 26.97 18.51 27 18.56 26.99C19.02 26.99 19.29 27.79 19.3 28.12C19.31 28.73 18.91 29.2 18.64 29.7C18.39 30 18.16 30.32 17.85 30.59C17.58 30.17 17.28 29.76 17.02 29.33C16.83 28.85 16.34 28.6 16.23 28.02C16.2 27.86 16.16 27.02 16.28 26.93C16.11 26.1 16.77 25.37 16.87 24.61C17.29 24.45 17.61 23.06 17.74 22.69C17.96 22.06 18.04 21.33 18.28 20.72C18.43 20.35 18.76 20.03 19.13 19.9C19.84 19.66 20.2 20.18 20.83 20.3C20.94 19.98 19.91 18.73 19.73 18.42C19.39 17.86 19.02 17.03 18.23 17.29C17.71 17.46 17.27 18.09 17.1 18.59C16.96 19.01 17.15 19.45 17.09 19.78C17.09 19.74 17.12 20.07 17.13 20.06C17.05 20.12 16.98 20.1 16.94 20C16.51 20.03 17.07 20.78 16.91 20.88C16.69 21.01 16.62 20.54 16.49 20.59C16.26 20.68 16.56 20.96 16.56 21.06C16.55 21.39 16.7 21.2 16.44 21.3C16.33 21.34 15.96 20.99 15.91 21.38C15.88 21.59 16.48 21.93 16.55 22.14C16.77 22.81 15.94 23.91 15.33 24.12C15.28 24.26 15.12 24.29 15.05 24.39C14.97 24.51 14.84 24.54 14.75 24.63C14.75 24.64 14.75 24.65 14.75 24.67C14.6 24.66 14.56 24.94 14.37 24.8C14.24 24.71 14.36 24.52 14.24 24.42C14.24 24.12 14.11 23.84 14.17 23.53C14.1 23.54 14.1 23.49 14.1 23.44C14.1 23.3 14.1 23.16 14.1 23.02C13.81 23.07 13.81 21.27 13.95 21.02C13.8 20.86 14.06 19.8 14.11 19.62C14.23 19.12 14.49 18.7 14.83 18.32C15.71 17.36 16.52 16.28 17.48 15.39C18.51 14.44 19.34 15.05 20.19 15.86C20.63 16.27 21.03 16.7 21.52 17.06C21.68 17.17 22.51 17.81 22.75 17.72C23.97 16.18 25.9 15.56 27.04 13.87C27.34 13.42 28.27 12.33 27.33 12.3C26.51 12.27 25.65 13.35 24.79 12.9C23.62 12.29 25.46 12.06 25.52 11.72C25.54 11.63 24.11 12.12 23.83 11.89C22.96 11.17 23.88 10.07 24.51 9.66C25.08 9.29 26.46 8.73002 26.55 7.96002C26.36 7.96002 25.49 8.03002 25.41 7.96002C25.04 7.64002 25.61 7.33002 25.83 7.11002C25.62 6.97002 25.24 6.83001 25.08 6.64001C24.96 6.66001 24.91 6.61002 24.93 6.49002C24.97 6.33002 25.1 6.34 25.22 6.34C25.47 6.36 26.38 6.51002 26.54 6.30002C26.44 6.22002 26.37 6.10002 26.25 6.05002C26.12 6.05002 25.33 5.81002 25.3 5.68002C25.57 5.54002 25.84 5.43002 26.15 5.46002C26.38 5.48002 26.61 5.46002 26.84 5.46002C26.94 5.46002 27.04 5.46002 27.13 5.46002C27.14 5.48002 27.15 5.50002 27.15 5.52002C27.26 5.46002 27.19 5.24001 27.13 5.17001C27.22 4.88001 27.17 4.98001 27.42 5.07001C27.47 5.18001 27.54 5.29002 27.61 5.40002C27.76 5.46002 27.91 5.48 28.07 5.47C28.59 5.55 29.4 5.26 29.71 5.91C29.71 5.93 29.71 5.96001 29.71 5.98001C29.77 5.97001 29.85 6.02 29.86 5.91C29.91 5.91 29.94 5.89 29.93 5.84C30.33 5.82 30.72 5.71002 31.1 5.58002C31.19 5.55002 31.27 5.48003 31.32 5.62003C31.46 5.65003 31.37 5.77 31.39 5.84C31.43 5.83 31.46 5.86002 31.46 5.90002C31.47 5.95002 31.47 6.00002 31.53 5.99002C31.71 5.93002 31.84 5.77002 32.04 5.77002C32.03 5.72002 32.06 5.70001 32.1 5.70001C32.72 5.68001 33.33 5.58 33.95 5.63C34.43 5.7 34.82 5.01002 34.84 5.80002C34.85 6.15002 34.23 6.66 34.73 6.72C35.17 6.77 35.38 5.93001 35.71 6.14001C36.02 6.34001 35.68 6.94002 35.72 7.18002C35.8 7.21002 35.86 7.28001 35.97 7.26001C36.07 7.24001 36.14 7.30002 36.16 7.40002C36.24 8.02002 38.8 7.54002 37.75 8.33002C37.36 8.63002 37.06 8.43001 37.39 8.85001C37.78 9.34001 38.75 8.94 39.23 9.19C39.13 9.4 38.8 9.73001 38.58 9.82001C38.44 10.12 37.64 9.91001 37.63 10.04C37.89 10.81 39.23 10.47 39.68 10.95C39.39 11.3 38.9 11.35 38.58 11.65C38.6 11.87 37.98 11.58 37.99 11.8C38 11.91 38.08 11.86 38.14 11.87C38.3 11.99 39.61 12.16 39.61 12.16C39.27 12.53 38.87 12.71 38.44 12.93C38.81 13.36 39.97 13.48 40.49 13.48C40.55 13.46 40.59 13.48 40.62 13.53C40.58 13.55 40.54 13.56 40.49 13.55C40.31 13.87 39.94 14.04 39.62 14.16C39.48 14.22 38.78 14.3 38.74 14.45C38.69 14.68 40.51 15.33 40.78 15.4C40.14 15.77 39.62 15.89 38.88 15.89C38.8 15.95 38.86 16.09 38.73 16.11C38.84 16.39 40.41 16.49 40.27 17.01C40.23 17.14 38.69 17.36 38.48 17.39C38.33 17.41 37.96 17.3 37.86 17.36C37.86 17.45 37.79 17.44 37.74 17.43C37.62 17.42 37.52 17.43 37.42 17.5C37.76 18.39 39.01 18.17 39.61 18.78C39.49 19.02 38.09 19.11 37.76 19.16C37.24 19.24 36.78 19.18 36.27 19.11C36.07 19.37 37.1 19.54 37.1 19.54C37.28 19.59 38.91 20.44 38.22 20.44C37.94 20.44 35.87 20.62 35.87 20.37C35.8 20.19 35.53 20.28 35.67 20.54C35.79 20.75 36.48 20.96 36.7 20.96C37 21.25 37.42 21.2 37.7 21.59C37.54 21.73 36.64 21.82 36.46 21.77C35.95 21.77 35.43 21.77 34.92 21.77C34.79 21.78 34.68 21.71 34.57 21.66C34.49 21.63 34.41 21.63 34.33 21.62C34.48 22.44 35.77 23.1 36.4 23.5C37.34 24.09 38.39 24.56 39.3 25.21C39.87 25.62 40.41 26.24 40.8 26.84C41.07 27.26 41.75 28.31 41.6 28.82C41.6 28.89 41.6 28.96 41.6 29.03C41.6 29.08 41.61 29.12 41.67 29.12C41.93 29.12 42.18 29.1 42.44 29.13C42.71 29.15 42.95 29.04 43.21 29.05C44.1 29.03 44.64 28.26 44.88 27.52C44.97 27.24 45.38 26.12 45.27 25.82C45.27 25.67 45.27 25.53 45.27 25.38C45.54 25.32 45.54 23.82 45.27 23.77C45.27 23.6 45.27 23.43 45.27 23.26C44.92 22.59 44.73 21.77 44.39 21.07C44.15 20.58 43.77 19.88 44.06 19.37C44.21 19.45 44.26 19.69 44.49 19.66C44.6 19.79 44.77 19.81 44.91 19.88C44.98 19.86 45.07 19.92 45.12 19.85C45.05 19.74 44.97 19.65 44.98 19.52C44.96 19.52 44.93 19.52 44.91 19.52C44.96 19.09 44.5 18.52 44.47 18.05C44.1 17.54 45.11 15.29 45.77 15.56C45.9 15.61 45.48 17.63 46.04 17.59C46.16 17.58 46.45 16.68 46.52 16.57C46.73 16.23 47.18 15.63 47.6 15.53C48.07 15.43 47.95 15.46 47.87 15.9C47.8 16.25 47.46 17.08 47.69 17.41C47.56 17.57 47.83 17.88 47.78 18.05C47.84 18.2 47.91 18.35 47.93 18.51C47.93 18.54 47.96 18.57 48 18.56C48.01 18.52 48 18.47 48.07 18.52C48.09 18.54 48.12 18.55 48.15 18.56C48.31 18.54 48.15 18.34 48.29 18.31C48.24 18.01 48.93 17.45 49.13 17.31C49.37 17.15 50.06 17.09 50.13 17.01C49.57 17.61 49.47 17.99 49.47 18.34C49.47 18.58 49.47 18.83 49.47 19.07C49.47 19.6 49.58 20.09 49.64 20.62C49.6 20.66 50.6 19.51 50.57 19.95C50.47 20.23 50.2 21.63 50.64 21.71C50.65 22.41 50.85 23.03 50.72 23.73C50.6 24.36 50.28 24.68 51.01 24.65C51.05 24.56 51.39 24.51 51.47 24.46C51.39 24.55 51.28 24.58 51.27 24.67Z" fill="currentColor"/>
<path d="M36.77 20.4199C37.03 20.3999 37.28 20.2899 37.54 20.3399C37.56 20.2499 35.9 20.1999 35.93 20.3399C36.21 20.3199 36.48 20.4499 36.77 20.4199Z" fill="currentColor"/>

    <style jsx>{`
      svg {
        mask-image: linear-gradient(
          60deg,
          black 25%,
          rgba(0, 0, 0, 0.2) 50%,
          black 75%
        );
        mask-size: 400%;
        mask-position: 0%;
      }
      svg:hover {
        mask-position: 100%;
        transition:
          mask-position 1s ease,
          -webkit-mask-position 1s ease;
      }
    `}</style>
  </svg>
)


/** @type {import('nextra-theme-docs').DocsThemeConfig} */
const themeConfig = {
  useNextSeoProps() {
    return {
      titleTemplate: "%s – SWR",
    };
  },
  logo,
  toc: {
    float: true,
    title: () => useLocalesMap(tableOfContentsTitleMap),
  },
  search: {
    placeholder: () => useLocalesMap(searchPlaceholderMap),
  },
  editLink: {
    text: () => useLocalesMap(editTextMap),
  },
  feedback: {
    content: () => useLocalesMap(feedbackLinkMap),
  },



  head: () => {
    const { route, locales, locale } = useRouter();
    const { frontMatter, title } = useConfig();
    const titleSuffix = useLocalesMap(titleMap);
    const description = useLocalesMap(headDescriptionMap);

    const imageUrl = new URL("https://abagaconnect.ru");

    if (!/\/index\.+/.test(route)) {
      imageUrl.searchParams.set("title", title || titleSuffix);
    }

    const contentLanguage = locales.join(", ");
    const ogTitle = title ? `${title} – SWR` : `SWR: ${titleSuffix}`;
    const ogDescription = frontMatter.description || description;
    const ogImage = frontMatter.image || imageUrl.toString();

    return (
      <>
        {/* Favicons, meta */}
        <link
          rel="apple-touch-icon"
          sizes="180x180"
          href="/favicon/apple-touch-icon.png"
        />
        <link
          rel="icon"
          type="image/png"
          sizes="32x32"
          href="/favicon/favicon-32x32.png"
        />
        <link
          rel="icon"
          type="image/png"
          sizes="16x16"
          href="/favicon/favicon-16x16.png"
        />
        <link rel="icon" type="image/svg+xml" href="/favicon/favicon.svg" />
        <link rel="manifest" href="/favicon/site.webmanifest" />
        <link
          rel="mask-icon"
          href="/favicon/safari-pinned-tab.svg"
          color="#000000"
        />
        <meta httpEquiv="Content-Language" content={contentLanguage} />
        <meta name="msapplication-TileColor" content="#ffffff" />
        <meta name="apple-mobile-web-app-title" content="SWR" />
        <meta name="description" content={ogDescription} />
        <meta name="twitter:card" content="summary_large_image" />
        <meta name="twitter:site" content="@vercel" />
        <meta name="twitter:image" content={ogImage} />
        <meta property="og:title" content={ogTitle} />
        <meta property="og:description" content={ogDescription} />
        <meta property="og:image" content={ogImage} />
        <meta property="og:locale" content={locale} />
        {locales
          .filter((l) => l !== locale)
          .map((l) => (
            <meta property="og:locale:alternate" content={l} key={l} />
          ))}
      </>
    );
  },
  footer: {
    text: (
      <div className="flex w-full flex-col items-center sm:items-start">
        <div>
          <a
            className="flex items-center gap-1 text-current"
            target="_blank"
            rel="noopener noreferrer"
          >
            <span>📓Powered by</span>
            <svg height={20} viewBox="0 0 377 46" fill="none">
              <path d="M89.2695 31.576H81.7175L80.5975 35H73.1415L81.4295 
    12.344H89.6215L97.8775 35H90.3895L89.2695 31.576ZM87.5415
     26.232L85.4935 19.928L83.4455 26.232H87.5415ZM106.596 19.416C107.044
      18.584 107.684 17.9333 108.516 17.464C109.369 16.9733 110.382 16.728 
      111.556 16.728C112.964 16.728 114.233 17.1013 115.364 17.848C116.494
       18.5733 117.38 19.64 118.02 21.048C118.681 22.4347 119.012 24.0773 119.012 25.976C119.012 27.8747 118.681 29.528 118.02 30.936C117.38 32.3227 116.494 33.3893 115.364 34.136C114.233 34.8613 112.964 35.224 111.556 35.224C110.382 35.224 109.369 34.9893 108.516 34.52C107.684 34.0293 107.044 33.368 106.596 32.536V35H99.4915V11.32H106.596V19.416ZM111.812 25.976C111.812 25.016 111.566 24.2693 111.076 23.736C110.585 23.2027 109.956 22.936 109.188 22.936C108.42 22.936 107.79 23.2027 107.3 23.736C106.809 24.2693 106.564 25.016 106.564 25.976C106.564 26.936 106.809 27.6827 107.3 28.216C107.79 28.7493 108.42 29.016 109.188 29.016C109.956 29.016 110.585 28.7493 111.076 28.216C111.566 27.6827 111.812 26.936 111.812 25.976ZM120.282 25.976C120.282 24.0773 120.602 22.4347 121.242 21.048C121.903 19.64 122.799 18.5733 123.93 17.848C125.06 17.1013 126.33 16.728 127.738 16.728C128.911 16.728 129.924 16.9733 130.778 17.464C131.631 17.9333 132.282 18.584 132.73 19.416V16.952H139.802V35H132.73V32.536C132.282 33.368 131.631 34.0293 130.778 34.52C129.924 34.9893 128.911 35.224 127.738 35.224C126.33 35.224 125.06 34.8613 123.93 34.136C122.799 33.3893 121.903 32.3227 121.242 30.936C120.602 29.528 120.282 27.8747 120.282 25.976ZM132.73 25.976C132.73 25.016 132.484 24.2693 131.994 23.736C131.503 23.2027 130.874 22.936 130.106 22.936C129.338 22.936 128.708 23.2027 128.218 23.736C127.727 24.2693 127.482 25.016 127.482 25.976C127.482 26.936 127.727 27.6827 128.218 28.216C128.708 28.7493 129.338 29.016 130.106 29.016C130.874 29.016 131.503 28.7493 131.994 28.216C132.484 27.6827 132.73 26.936 132.73 25.976ZM149.488 16.728C150.661 16.728 151.674 16.9733 152.528 17.464C153.381 17.9333 154.032 18.584 154.48 19.416V16.952H161.552V34.68C161.552 36.3653 161.242 37.9013 160.624 39.288C160.005 40.6747 159.002 41.784 157.616 42.616C156.25 43.448 154.49 43.864 152.336 43.864C149.434 43.864 147.13 43.1813 145.424 41.816C143.738 40.472 142.778 38.6373 142.544 36.312H149.52C149.712 37.2507 150.48 37.72 151.824 37.72C152.656 37.72 153.306 37.5067 153.776 37.08C154.245 36.6533 154.48 35.8533 154.48 34.68V32.536C154.032 33.368 153.381 34.0293 152.528 34.52C151.674 34.9893 150.661 35.224 149.488 35.224C148.08 35.224 146.81 34.8613 145.68 34.136C144.549 33.3893 143.653 32.3227 142.992 30.936C142.352 29.528 142.032 27.8747 142.032 25.976C142.032 24.0773 142.352 22.4347 142.992 21.048C143.653 19.64 144.549 18.5733 145.68 17.848C146.81 17.1013 148.08 16.728 149.488 16.728ZM154.48 25.976C154.48 25.016 154.234 24.2693 153.744 23.736C153.253 23.2027 152.624 22.936 151.856 22.936C151.088 22.936 150.458 23.2027 149.968 23.736C149.477 24.2693 149.232 25.016 149.232 25.976C149.232 26.936 149.477 27.6827 149.968 28.216C150.458 28.7493 151.088 29.016 151.856 29.016C152.624 29.016 153.253 28.7493 153.744 28.216C154.234 27.6827 154.48 26.936 154.48 25.976ZM163.782 25.976C163.782 24.0773 164.102 22.4347 164.742 21.048C165.403 19.64 166.299 18.5733 167.43 17.848C168.56 17.1013 169.83 16.728 171.238 16.728C172.411 16.728 173.424 16.9733 174.278 17.464C175.131 17.9333 175.782 18.584 176.23 19.416V16.952H183.302V35H176.23V32.536C175.782 33.368 175.131 34.0293 174.278 34.52C173.424 34.9893 172.411 35.224 171.238 35.224C169.83 35.224 168.56 34.8613 167.43 34.136C166.299 33.3893 165.403 32.3227 164.742 30.936C164.102 29.528 163.782 27.8747 163.782 25.976ZM176.23 25.976C176.23 25.016 175.984 24.2693 175.494 23.736C175.003 23.2027 174.374 22.936 173.606 22.936C172.838 22.936 172.208 23.2027 171.718 23.736C171.227 24.2693 170.982 25.016 170.982 25.976C170.982 26.936 171.227 27.6827 171.718 28.216C172.208 28.7493 172.838 29.016 173.606 29.016C174.374 29.016 175.003 28.7493 175.494 28.216C175.984 27.6827 176.23 26.936 176.23 25.976ZM185.852 23.64C185.852 21.4 186.3 19.4053 187.196 17.656C188.113 15.9067 189.414 14.552 191.1 13.592C192.785 12.6107 194.769 12.12 197.052 12.12C199.014 12.12 200.764 12.4933 202.3 13.24C203.857 13.9653 205.116 15 206.076 16.344C207.057 17.688 207.708 19.256 208.028 21.048H200.54C200.198 20.3013 199.708 19.7253 199.068 19.32C198.449 18.8933 197.734 18.68 196.924 18.68C195.729 18.68 194.78 19.128 194.076 20.024C193.393 20.92 193.052 22.1253 193.052 23.64C193.052 25.1547 193.393 26.36 194.076 27.256C194.78 28.152 195.729 28.6 196.924 28.6C197.734 28.6 198.449 28.3973 199.068 27.992C199.708 27.5653 200.198 26.9787 200.54 26.232H208.028C207.708 28.024 207.057 29.592 206.076 30.936C205.116 32.28 203.857 33.3253 202.3 34.072C200.764 34.7973 199.014 35.16 197.052 35.16C194.769 35.16 192.785 34.68 191.1 33.72C189.414 32.7387 188.113 31.3733 187.196 29.624C186.3 27.8747 185.852 25.88 185.852 23.64ZM219.161 35.224C217.348 35.224 215.716 34.8507 214.265 34.104C212.815 33.3573 211.673 32.2907 210.841 30.904C210.031 29.496 209.625 27.8533 209.625 25.976C209.625 24.0987 210.031 22.4667 210.841 21.08C211.673 19.672 212.815 18.5947 214.265 17.848C215.716 17.1013 217.348 16.728 219.161 16.728C220.975 16.728 222.607 17.1013 224.057 17.848C225.508 18.5947 226.639 19.672 227.449 21.08C228.281 22.4667 228.697 24.0987 228.697 25.976C228.697 27.8533 228.281 29.496 227.449 30.904C226.639 32.2907 225.508 33.3573 224.057 34.104C222.607 34.8507 220.975 35.224 219.161 35.224ZM219.161 29.08C219.823 29.08 220.377 28.824 220.825 28.312C221.273 27.7787 221.497 27 221.497 25.976C221.497 24.952 221.273 24.184 220.825 23.672C220.377 23.1387 219.823 22.872 219.161 22.872C218.5 22.872 217.945 23.1387 217.497 23.672C217.049 24.184 216.825 24.952 216.825 25.976C216.825 27 217.039 27.7787 217.465 28.312C217.913 28.824 218.479 29.08 219.161 29.08ZM243.569 16.824C245.638 16.824 247.249 17.5173 248.401 18.904C249.574 20.2907 250.161 22.168 250.161 24.536V35H243.089V25.432C243.089 24.5787 242.854 23.9067 242.385 23.416C241.937 22.904 241.329 22.648 240.561 22.648C239.772 22.648 239.153 22.904 238.705 23.416C238.257 23.9067 238.033 24.5787 238.033 25.432V35H230.929V16.952H238.033V19.704C238.588 18.8507 239.324 18.1573 240.241 17.624C241.18 17.0907 242.289 16.824 243.569 16.824ZM265.882 16.824C267.951 16.824 269.562 17.5173 270.714 18.904C271.887 20.2907 272.474 22.168 272.474 24.536V35H265.402V25.432C265.402 24.5787 265.167 23.9067 264.698 23.416C264.25 22.904 263.642 22.648 262.874 22.648C262.084 22.648 261.466 22.904 261.018 23.416C260.57 23.9067 260.346 24.5787 260.346 25.432V35H253.242V16.952H260.346V19.704C260.9 18.8507 261.636 18.1573 262.554 17.624C263.492 17.0907 264.602 16.824 265.882 16.824ZM293.026 25.816C293.026 26.3067 292.994 26.776 292.93 27.224H281.506C281.613 28.7813 282.263 29.56 283.458 29.56C284.226 29.56 284.781 29.208 285.122 28.504H292.642C292.386 29.784 291.842 30.936 291.01 31.96C290.199 32.9627 289.165 33.7627 287.906 34.36C286.669 34.936 285.303 35.224 283.81 35.224C282.018 35.224 280.418 34.8507 279.01 34.104C277.623 33.3573 276.535 32.2907 275.746 30.904C274.978 29.496 274.594 27.8533 274.594 25.976C274.594 24.0987 274.978 22.4667 275.746 21.08C276.535 19.672 277.623 18.5947 279.01 17.848C280.418 17.1013 282.018 16.728 283.81 16.728C285.602 16.728 287.191 17.1013 288.578 17.848C289.986 18.5733 291.074 19.6187 291.842 20.984C292.631 22.3493 293.026 23.96 293.026 25.816ZM285.826 24.12C285.826 23.5227 285.634 23.0747 285.25 22.776C284.866 22.456 284.386 22.296 283.81 22.296C282.551 22.296 281.815 22.904 281.602 24.12H285.826ZM294.313 25.976C294.313 24.0987 294.697 22.4667 295.465 21.08C296.254 19.672 297.342 18.5947 298.729 17.848C300.137 17.1013 301.737 16.728 303.529 16.728C305.875 16.728 307.849 17.3893 309.449 18.712C311.07 20.0347 312.094 21.8693 312.521 24.216H305.001C304.723 23.2773 304.179 22.808 303.369 22.808C302.793 22.808 302.334 23.0747 301.993 23.608C301.673 24.1413 301.513 24.9307 301.513 25.976C301.513 27.0213 301.673 27.8107 301.993 28.344C302.334 28.8773 302.793 29.144 303.369 29.144C304.179 29.144 304.723 28.6747 305.001 27.736H312.521C312.094 30.0827 311.07 31.9173 309.449 33.24C307.849 34.5627 305.875 35.224 303.529 35.224C301.737 35.224 300.137 34.8507 298.729 34.104C297.342 33.3573 296.254 32.2907 295.465 30.904C294.697 29.496 294.313 27.8533 294.313 25.976ZM326.005 28.952V35H323.317C318.367 35 315.893 32.536 315.893 27.608V22.872H313.653V16.952H315.893V12.6H322.997V16.952H325.941V22.872H322.997V27.736C322.997 28.1627 323.093 28.472 323.285 28.664C323.498 28.856 323.839 28.952 324.309 28.952H326.005Z" fill="currentColor"/>
<path d="M44.35 3H21.07C9.43 3 0 12.43 0 24.07C0 35.71 9.43 45.14 21.07 45.14H44.35C55.99 45.14 65.42 35.71 65.42 24.07C65.42 12.43 55.99 3 44.35 3ZM51.27 24.67C50.91 25.26 50.76 25.95 50.42 26.55C50.37 26.63 49.89 27.27 50.31 27.16C50.33 27.16 50.36 27.16 50.38 27.16C51.23 27.41 49.96 27.77 49.83 27.86C49.27 28.22 48.79 28.8 48.25 29.22C48.25 29.22 48.7 29.38 48.54 29.37C48.56 29.41 48.93 29.59 48.97 29.61C48.78 30.18 45.08 31.05 47.37 31.52C47.23 31.62 47.04 31.65 46.93 31.79C45.78 31.88 44.95 31.96 43.88 31.38C43.71 31.29 43.13 30.91 43.42 31.4C43.62 31.73 44.42 31.73 44.51 32.08C44.05 31.96 43.48 32.23 42.94 32.01C42.39 31.78 42.07 31.3 41.65 30.91C41.6 30.91 41.55 30.91 41.5 30.91C41.22 32.06 40.05 33.16 39.07 33.74C38.56 34.04 37.76 34.24 37.57 34.86C37.49 35.11 37.52 35.38 37.64 35.61C37.77 35.85 38 35.91 38.09 36.12C38.62 36.24 39 36.94 39.07 37.43C39.13 37.86 38.93 38.11 38.84 38.52C38.27 38.56 37.35 40.59 37.57 41.05C37.72 41.36 38.19 41.3 38.26 41.52C38.36 41.83 37.66 41.7 37.56 41.7C37.5 41.91 37.85 42.48 37.24 42.14C37.23 42.07 37.18 42.03 37.09 42C37.09 42.11 37.09 42.2 37.09 42.29C37.1 42.58 36.97 42.71 36.71 42.33C36.5 42.57 36.74 44.02 36.24 43.98C35.95 44.27 35.07 44.51 34.66 44.42C34.67 44.35 34.62 44.35 34.57 44.35C34.4 44.35 34.24 44.35 34.07 44.35C34 44.22 33.87 44.2 33.7 44.28C33.7 44.11 33.7 43.96 33.7 43.8C33.36 43.52 33.99 43.17 34.13 43.03C34.67 43.12 35.68 42.98 36.19 42.76C35.51 42.71 34.89 42.73 34.23 42.55C34.11 42.52 33.56 42.15 33.56 42.15C33.66 41.87 33.73 41.58 34 41.42C34.2 41.32 34.3 41.09 34.51 41.01C34.58 40.77 34.85 40.69 34.95 40.47C35.03 40.03 35.78 39.55 35.98 39.09C36.26 38.44 36.09 37.8 35.69 37.25C35.3 36.71 34.74 36.26 34.22 35.85C33.89 35.59 32.9 34.84 32.9 34.38C32.78 34.38 32.74 34.26 32.63 34.26C32.5 34.26 32.51 34.36 32.38 34.38C31.93 35.23 32.33 35.88 32.7 36.64C33 37.26 32.76 37.72 32.31 38.16C31.79 38.65 30.8 38.89 30.54 39.63C30.41 40 30.71 40.17 30.69 40.47C30.66 40.89 30.67 40.6 30.26 40.62C30.26 40.6 30.26 40.57 30.26 40.55C30.26 40.5 30.24 40.47 30.19 40.48C30.14 40.49 30.1 40.46 30.08 40.41C30.07 40.44 30.06 40.47 30.04 40.5C30.17 40.55 30.04 40.73 30.19 40.77C30.18 40.97 30.32 41.15 30.26 41.36C30.24 41.36 30.21 41.36 30.19 41.36C30.08 41.38 30 41.3 29.91 41.26C29.85 41.23 29.81 41.22 29.75 41.22C29.73 41.13 29.56 41.01 29.47 41.09C29.49 41.07 29.53 41.39 29.53 41.37C29.61 41.6 29.8 41.75 29.97 41.92C29.77 42.06 29.57 42.1 29.39 41.89C29.38 41.87 29.38 41.83 29.37 41.83C29.33 41.82 29.32 41.85 29.32 41.89C28.95 41.96 29.21 42.09 29.17 42.35C29.07 42.93 28.83 43.09 28.48 43.51C28.34 43.48 28.22 43.62 28.08 43.58C27.66 43.78 26.93 43.73 26.47 43.73C26.52 43.51 26.38 43.32 26.39 43.1C25.79 42.62 27.58 42.2 27.85 42.26C28 42.17 28.63 42.17 28.66 41.97C27.8 41.97 27 42.15 26.17 41.82C26.17 40.82 27.44 39.8 28.05 39.12C28.74 38.35 30.08 37.58 29.6 36.41C29.21 35.47 28.22 34.94 28.09 33.88C28.03 33.4 28.19 32.82 28.4 32.38C28.57 32.02 29.18 31.41 29.18 31.02C29.04 30.93 27.75 30.25 27.79 30.04C26.74 29.44 25.86 28.41 25.2 27.4C24.86 26.89 24.68 25.99 24.27 25.55C24.07 25.34 23.63 25.35 23.33 25.27C22.05 24.95 21.56 23.32 20.32 22.88C19.79 22.69 19.63 23.01 19.51 23.58C19.38 24.16 19.83 24.65 19.72 25.22C19.76 25.26 19.89 25.67 19.87 25.75C19.82 25.87 19.64 25.8 19.65 25.78C19.6 25.88 19.51 25.79 19.51 26.11C19.51 26.28 19.51 26.44 19.51 26.61C19.45 26.52 19.3 26.6 19.29 26.48C19.28 26.48 19.26 26.48 19.26 26.48C19.23 26.33 19.13 26.31 19 26.33C18.98 26.46 19.1 26.55 19.08 26.69C19.06 26.81 18.99 26.77 18.93 26.77C18.74 26.8 18.49 26.4 18.49 26.92C18.49 26.97 18.51 27 18.56 26.99C19.02 26.99 19.29 27.79 19.3 28.12C19.31 28.73 18.91 29.2 18.64 29.7C18.39 30 18.16 30.32 17.85 30.59C17.58 30.17 17.28 29.76 17.02 29.33C16.83 28.85 16.34 28.6 16.23 28.02C16.2 27.86 16.16 27.02 16.28 26.93C16.11 26.1 16.77 25.37 16.87 24.61C17.29 24.45 17.61 23.06 17.74 22.69C17.96 22.06 18.04 21.33 18.28 20.72C18.43 20.35 18.76 20.03 19.13 19.9C19.84 19.66 20.2 20.18 20.83 20.3C20.94 19.98 19.91 18.73 19.73 18.42C19.39 17.86 19.02 17.03 18.23 17.29C17.71 17.46 17.27 18.09 17.1 18.59C16.96 19.01 17.15 19.45 17.09 19.78C17.09 19.74 17.12 20.07 17.13 20.06C17.05 20.12 16.98 20.1 16.94 20C16.51 20.03 17.07 20.78 16.91 20.88C16.69 21.01 16.62 20.54 16.49 20.59C16.26 20.68 16.56 20.96 16.56 21.06C16.55 21.39 16.7 21.2 16.44 21.3C16.33 21.34 15.96 20.99 15.91 21.38C15.88 21.59 16.48 21.93 16.55 22.14C16.77 22.81 15.94 23.91 15.33 24.12C15.28 24.26 15.12 24.29 15.05 24.39C14.97 24.51 14.84 24.54 14.75 24.63C14.75 24.64 14.75 24.65 14.75 24.67C14.6 24.66 14.56 24.94 14.37 24.8C14.24 24.71 14.36 24.52 14.24 24.42C14.24 24.12 14.11 23.84 14.17 23.53C14.1 23.54 14.1 23.49 14.1 23.44C14.1 23.3 14.1 23.16 14.1 23.02C13.81 23.07 13.81 21.27 13.95 21.02C13.8 20.86 14.06 19.8 14.11 19.62C14.23 19.12 14.49 18.7 14.83 18.32C15.71 17.36 16.52 16.28 17.48 15.39C18.51 14.44 19.34 15.05 20.19 15.86C20.63 16.27 21.03 16.7 21.52 17.06C21.68 17.17 22.51 17.81 22.75 17.72C23.97 16.18 25.9 15.56 27.04 13.87C27.34 13.42 28.27 12.33 27.33 12.3C26.51 12.27 25.65 13.35 24.79 12.9C23.62 12.29 25.46 12.06 25.52 11.72C25.54 11.63 24.11 12.12 23.83 11.89C22.96 11.17 23.88 10.07 24.51 9.66C25.08 9.29 26.46 8.73002 26.55 7.96002C26.36 7.96002 25.49 8.03002 25.41 7.96002C25.04 7.64002 25.61 7.33002 25.83 7.11002C25.62 6.97002 25.24 6.83001 25.08 6.64001C24.96 6.66001 24.91 6.61002 24.93 6.49002C24.97 6.33002 25.1 6.34 25.22 6.34C25.47 6.36 26.38 6.51002 26.54 6.30002C26.44 6.22002 26.37 6.10002 26.25 6.05002C26.12 6.05002 25.33 5.81002 25.3 5.68002C25.57 5.54002 25.84 5.43002 26.15 5.46002C26.38 5.48002 26.61 5.46002 26.84 5.46002C26.94 5.46002 27.04 5.46002 27.13 5.46002C27.14 5.48002 27.15 5.50002 27.15 5.52002C27.26 5.46002 27.19 5.24001 27.13 5.17001C27.22 4.88001 27.17 4.98001 27.42 5.07001C27.47 5.18001 27.54 5.29002 27.61 5.40002C27.76 5.46002 27.91 5.48 28.07 5.47C28.59 5.55 29.4 5.26 29.71 5.91C29.71 5.93 29.71 5.96001 29.71 5.98001C29.77 5.97001 29.85 6.02 29.86 5.91C29.91 5.91 29.94 5.89 29.93 5.84C30.33 5.82 30.72 5.71002 31.1 5.58002C31.19 5.55002 31.27 5.48003 31.32 5.62003C31.46 5.65003 31.37 5.77 31.39 5.84C31.43 5.83 31.46 5.86002 31.46 5.90002C31.47 5.95002 31.47 6.00002 31.53 5.99002C31.71 5.93002 31.84 5.77002 32.04 5.77002C32.03 5.72002 32.06 5.70001 32.1 5.70001C32.72 5.68001 33.33 5.58 33.95 5.63C34.43 5.7 34.82 5.01002 34.84 5.80002C34.85 6.15002 34.23 6.66 34.73 6.72C35.17 6.77 35.38 5.93001 35.71 6.14001C36.02 6.34001 35.68 6.94002 35.72 7.18002C35.8 7.21002 35.86 7.28001 35.97 7.26001C36.07 7.24001 36.14 7.30002 36.16 7.40002C36.24 8.02002 38.8 7.54002 37.75 8.33002C37.36 8.63002 37.06 8.43001 37.39 8.85001C37.78 9.34001 38.75 8.94 39.23 9.19C39.13 9.4 38.8 9.73001 38.58 9.82001C38.44 10.12 37.64 9.91001 37.63 10.04C37.89 10.81 39.23 10.47 39.68 10.95C39.39 11.3 38.9 11.35 38.58 11.65C38.6 11.87 37.98 11.58 37.99 11.8C38 11.91 38.08 11.86 38.14 11.87C38.3 11.99 39.61 12.16 39.61 12.16C39.27 12.53 38.87 12.71 38.44 12.93C38.81 13.36 39.97 13.48 40.49 13.48C40.55 13.46 40.59 13.48 40.62 13.53C40.58 13.55 40.54 13.56 40.49 13.55C40.31 13.87 39.94 14.04 39.62 14.16C39.48 14.22 38.78 14.3 38.74 14.45C38.69 14.68 40.51 15.33 40.78 15.4C40.14 15.77 39.62 15.89 38.88 15.89C38.8 15.95 38.86 16.09 38.73 16.11C38.84 16.39 40.41 16.49 40.27 17.01C40.23 17.14 38.69 17.36 38.48 17.39C38.33 17.41 37.96 17.3 37.86 17.36C37.86 17.45 37.79 17.44 37.74 17.43C37.62 17.42 37.52 17.43 37.42 17.5C37.76 18.39 39.01 18.17 39.61 18.78C39.49 19.02 38.09 19.11 37.76 19.16C37.24 19.24 36.78 19.18 36.27 19.11C36.07 19.37 37.1 19.54 37.1 19.54C37.28 19.59 38.91 20.44 38.22 20.44C37.94 20.44 35.87 20.62 35.87 20.37C35.8 20.19 35.53 20.28 35.67 20.54C35.79 20.75 36.48 20.96 36.7 20.96C37 21.25 37.42 21.2 37.7 21.59C37.54 21.73 36.64 21.82 36.46 21.77C35.95 21.77 35.43 21.77 34.92 21.77C34.79 21.78 34.68 21.71 34.57 21.66C34.49 21.63 34.41 21.63 34.33 21.62C34.48 22.44 35.77 23.1 36.4 23.5C37.34 24.09 38.39 24.56 39.3 25.21C39.87 25.62 40.41 26.24 40.8 26.84C41.07 27.26 41.75 28.31 41.6 28.82C41.6 28.89 41.6 28.96 41.6 29.03C41.6 29.08 41.61 29.12 41.67 29.12C41.93 29.12 42.18 29.1 42.44 29.13C42.71 29.15 42.95 29.04 43.21 29.05C44.1 29.03 44.64 28.26 44.88 27.52C44.97 27.24 45.38 26.12 45.27 25.82C45.27 25.67 45.27 25.53 45.27 25.38C45.54 25.32 45.54 23.82 45.27 23.77C45.27 23.6 45.27 23.43 45.27 23.26C44.92 22.59 44.73 21.77 44.39 21.07C44.15 20.58 43.77 19.88 44.06 19.37C44.21 19.45 44.26 19.69 44.49 19.66C44.6 19.79 44.77 19.81 44.91 19.88C44.98 19.86 45.07 19.92 45.12 19.85C45.05 19.74 44.97 19.65 44.98 19.52C44.96 19.52 44.93 19.52 44.91 19.52C44.96 19.09 44.5 18.52 44.47 18.05C44.1 17.54 45.11 15.29 45.77 15.56C45.9 15.61 45.48 17.63 46.04 17.59C46.16 17.58 46.45 16.68 46.52 16.57C46.73 16.23 47.18 15.63 47.6 15.53C48.07 15.43 47.95 15.46 47.87 15.9C47.8 16.25 47.46 17.08 47.69 17.41C47.56 17.57 47.83 17.88 47.78 18.05C47.84 18.2 47.91 18.35 47.93 18.51C47.93 18.54 47.96 18.57 48 18.56C48.01 18.52 48 18.47 48.07 18.52C48.09 18.54 48.12 18.55 48.15 18.56C48.31 18.54 48.15 18.34 48.29 18.31C48.24 18.01 48.93 17.45 49.13 17.31C49.37 17.15 50.06 17.09 50.13 17.01C49.57 17.61 49.47 17.99 49.47 18.34C49.47 18.58 49.47 18.83 49.47 19.07C49.47 19.6 49.58 20.09 49.64 20.62C49.6 20.66 50.6 19.51 50.57 19.95C50.47 20.23 50.2 21.63 50.64 21.71C50.65 22.41 50.85 23.03 50.72 23.73C50.6 24.36 50.28 24.68 51.01 24.65C51.05 24.56 51.39 24.51 51.47 24.46C51.39 24.55 51.28 24.58 51.27 24.67Z" fill="currentColor"/>
<path d="M36.77 20.4199C37.03 20.3999 37.28 20.2899 37.54 20.3399C37.56 20.2499 35.9 20.1999 35.93 20.3399C36.21 20.3199 36.48 20.4499 36.77 20.4199Z" fill="currentColor"/>

            </svg>
          </a>
        </div>
        <p className="mt-6 text-xs">
          © {new Date().getFullYear()} 🔰React-dev Atlasov Anton 📱89963178892 
        </p>
      </div>
    )
  },
  gitTimestamp({ timestamp }) {
    const { locale } = useRouter();
    const lastUpdatedOn = useLocalesMap(gitTimestampMap);

  },
  i18n: Object.entries(languageMap).map(([locale, text]) => ({
    locale,
    text,
  })),
};

export default themeConfig;
